sbu (strategic business unit) - Alemán Inglés Diccionario